epiandrous glands
(ARTHROPODA: Chelicerata)
A
group of glands found in most
male spiders that add to the
sperm web a small white mat on which the drop of
sperm is deposited.
Online Dictionary of Invertebrate Zoology.
A.R. Maggenti and S.L. Gardne.
2005.